Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
26 OLIVE ROAD Semi-Detached £946,159 £723,000 9 Feb 2018
26A OLIVE ROAD Semi-Detached £559,457 £339,000 7 Mar 2008
30 OLIVE ROAD Semi-Detached £627,120 £380,000 20 Mar 2008
32 OLIVE ROAD Terraced £884,152 £590,000 10 Aug 2015
34 OLIVE ROAD Terraced £574,714 £297,000 3 Jun 2005
40 OLIVE ROAD Terraced £665,970 £283,500 31 Oct 2003
42 OLIVE ROAD Semi-Detached £851,812 £499,000 28 Feb 2007
48 OLIVE ROAD Terraced £815,000 28 Jun 2024